Distributed pC++ Basic Ideas for an Object Parallel Language
نویسندگان
چکیده
منابع مشابه
Distributed pC++ Basic Ideas for an Object Parallel Language
pC++ is an object-parallel extension to the C++ programming language. This paper describes the current language deenition and illustrates the programming style. Examples of parallel linear algebra operations are presented and a fast poisson solver is described in complete detail.
متن کاملAn object-oriented parallel programming language for distributed-memory parallel computing platforms
In object-oriented programming (OOP) languages, the ability to encapsulate software concerns of the dominant decomposition in objects is the key to reaching high modularity and loss of complexity in large scale designs. However, distributed-memory parallelism tends to break modularity, encapsulation, and the functional independence of objects, since parallel computations cannot be encapsulated ...
متن کاملPractical Massively Parallel Sorting - Basic Algorithmic Ideas
To obtain sorting algorithms that scale to the largest available machines, conventional parallel sorting algorithms cannot be used since they either have prohibitive communication volume or prohibitive critical path length for computation. We outline ideas how to combine a number of basic algorithmic techniques which overcome these bottlenecks.
متن کاملA Distributed Parallel Object Manager for Smalltalk
In order to exploit the inherent parallelism in distributed systems through object-oriented programming a Distributed Parallel Object Manager for Smalltalk is implemented. In the previous Distributed Smalltalk implementations, the remote operational model is used where the sending process blocks, the receiver process performs the operation, a value is returned, and the sending process then resu...
متن کاملParallel Object-Oriented Specification Language
The Parallel Object-Oriented Specification Language (POOSL) is an expressive modelling language for hardware/software systems [10]. It was originally defined in [7] as an object-oriented extension of process algebra CCS [6], supporting (conditional) synchronous message passing between (hierarchically structured) asynchronous concurrent processes. Meanwhile, POOSL has been extended with real-tim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Scientific Programming
سال: 1993
ISSN: 1058-9244,1875-919X
DOI: 10.1155/1993/158246